• word of the day

    canavalia gladiata

    canavalia gladiata - Dictionary definition and meaning for word canavalia gladiata

    Definition
    (noun) twining tropical Old World plant bearing long pods usually with red or brown beans; long cultivated in Orient for food
    Synonyms : sword bean
Download our Mobile App Today
Receive our word of the day
on Whatsapp